camouflage smocks - Turkish English Dictionary